package com.vote.system.service;

import com.vote.common.core.domain.entity.SysUser;

public interface ISysFrontUserService {
    /**
     * 校验用户名是否唯一
     * @param userName 用户名
     * @return true-已存在 false-不存在
     */
    boolean checkUserNameUnique(String userName);

    /**
     * 校验手机号是否唯一
     * @param user 用户信息
     * @return true-已存在 false-不存在
     */
    boolean checkPhoneUnique(SysUser user);

    /**
     * 前端用户注册
     * @param user 用户信息
     * @return true-注册成功 false-失败
     */
    boolean registerUser(SysUser user);
}
